brain lobe - French English Dictionary